
module.exports = function(grunt) {

    grunt.initConfig({
        //pkg: grunt.file.readJSON('package.json'),
        // concat: {
        //     options: {
        //         separator: ';'
        //     },
        //     dist: {
        //         src: ['src/**/*.js'],
        //         dest: 'dist/<%= pkg.name %>.js'
        //     }
        // },
        uglify: {
            // options: {
            //     banner: '/*! <%= pkg.name %> <%= grunt.template.today("dd-mm-yyyy") %> */\n'
            // },
            build: {
                src: ['./public/js/my-app.js'],
                dest: './public/js/build/my-app.min.js'
            }
        }
        // qunit: {
        //     files: ['test/**/*.html']
        // },
        // jshint: {
        //     files: ['Gruntfile.js', 'src/**/*.js', 'test/**/*.js'],
        //     options: {
        //         //这里是覆盖JSHint默认配置的选项
        //         globals: {
        //             jQuery: true,
        //             console: true,
        //             module: true,
        //             document: true
        //         }
        //     }
        // },
        // watch: {
        //     files: ['<%= jshint.files %>'],
        //     tasks: ['jshint', 'qunit']
        // }
    });

    grunt.loadNpmTasks('grunt-contrib-uglify');
    // grunt.loadNpmTasks('grunt-contrib-jshint');
    // grunt.loadNpmTasks('grunt-contrib-qunit');
    // grunt.loadNpmTasks('grunt-contrib-watch');
    // grunt.loadNpmTasks('grunt-contrib-concat');
    //
    // grunt.registerTask('test', ['jshint', 'qunit']);
    //
    // grunt.registerTask('default', ['jshint', 'qunit', 'concat', 'uglify']);
    grunt.registerTask('default', [ 'uglify']);
};